package cn.jbolt.ai.resource.function.anno;

import java.lang.annotation.*;

/**
 * Function资源注解
 * 用于标识某个java method为Function资源
 */
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface FunctionResource {
    

    /**
     * 资源编号，默认会根据方法的全路径名生成
     */
    String sn()default "";

    /**
     * 资源描述
     */
    String desc();
}
